movable insulation - German English Dictionary